several leads - English Synonyms Dictionary